/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ncs.modelo.impl;

import ncs.modelo.dao.UsuarioDao;
import ncs.modelo.entidades.TUsuario;
import ncs.modelo.util.HibernateUtil;
import org.hibernate.Query;
import org.hibernate.Session;

/**
 *
 * @author rick
 */
public class UsuarioDaoImpl implements UsuarioDao {

    @Override
    public TUsuario buscarPorUsuario(TUsuario usuario) {
        Session session = HibernateUtil.getSessionFactory().openSession();
        String sql = "SELECT u FROM TUsuario u WHERE nombre=:user AND contrasenia=:pass";
        Query query = session.createQuery(sql);
        query.setString("user", usuario.getNombre());
        query.setString("pass", usuario.getContrasenia());
        return (TUsuario) query.uniqueResult();
    }
}

    //}
